package com.ima.repository;

import com.ima.common.repository.support.IGenericRepository;
import com.ima.model.User;

/**
 * PersionRepository,通过继承自定义的CustomRepository获取提供自定义的公用方法,当然也可以自定义方法
 * @author xiaowen
 * @date 2016年5月30日
 * @ version 1.0
 */
public interface UserRepository extends IGenericRepository<User, Integer> {
//public interface PersionRepository extends CustomRepository<Persion, Integer> {
    /**
     * 通过用户名查询用户
     * @param userName
     * @return
     */
    public User findByUsername(String userName);

    //@Transactional
   /* @Modifying
    @Query(value = "update t_persion set userName =:userName where id = '4'", nativeQuery = true)
    int testUpdate(@Param("userName") String userName);*/
}
